Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LONDON ROAD £422,500 25 Jun 2021
93 LONDON ROAD Terraced £335,000 14 Apr 2022
95 LONDON ROAD Semi-Detached £200,000 5 Sep 2014
97 LONDON ROAD £1,755,000 24 Mar 2016